soil probe - French English Dictionary